9e839f69a2cbc1cd9949679ee007e82fd7792e6c,languages/languageDesign/findUsages/source_gen/jetbrains/mps/lang/findUsages/Generator.java,Generator,getTemplateModel,#String#,57
Before Change
}
private TemplateModel getTemplateModel(String modelName) {
Class<TemplateModel> clazz =
(Class<TemplateModel>) ClassLoaderManager.getInstance().getClass(ModuleRepositoryFacade.getInstance().getModule(getReference()), modelName);
if (clazz == null) {
throw new IllegalStateException(String.format("Failed to obtain generator runtime class for model %s", modelName));
}
After Change
return null;
}
private TemplateModel getTemplateModel(String modelName) {
ReloadableModule module = (ReloadableModule) ModuleRepositoryFacade.getInstance().getModule(getReference());
Class<TemplateModel> clazz = null;
if (module != null) {
try {
clazz = (Class<TemplateModel>) module.getClass(modelName);
} catch (ClassNotFoundException e) {
throw new IllegalStateException("", e);
}
}
if (clazz == null) {